package org.dino.chat.config;

import org.springframework.ai.chat.client.ChatClient;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 聊天客户端配置类
 *
 * @author dino
 * @since 2024/10/28 20:33
 */
@Configuration
public class ChatClientConfiguration {

    /*@Bean
    ChatClient chatClient(ChatClient.Builder builder) {
        return builder
                .defaultSystem("您是一个友好的聊天机器人，以海盗的声音回答问题")
                .build();
    }*/

    @Bean
    ChatClient chatClient(ChatClient.Builder builder) {
        return builder.defaultSystem("您是一个友好的聊天机器人，以{voice}的声音回答问题")
                .build();
    }
}
